\relax 
\citation{nfr}
\citation{nfr}
\citation{nfr}
\citation{DBLP:conf/sera/ChungS04}
\citation{782369}
\citation{DBLP:conf/serp/SubramanianC06}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.1}Overview}{1}}
\newlabel{sec:overview}{{0.1}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.2}Formulation}{1}}
\newlabel{sec:formulation}{{0.2}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Examples of softgoal interdependency graphs (SIGs) (cloud shapes with thin lines), operationalizing goals (cloud shapes with bold lines), and alternative types (grouped by rectangles).}}{1}}
\newlabel{fig:alttypes}{{1}{1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.2.1}Quality Variables}{1}}
\newlabel{sec:quvari}{{0.2.1}{1}}
\citation{nfr}
\newlabel{eqn:valuefunction}{{1}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.2.2}Alternatives}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.2.3}Architectural Decision Variable}{2}}
\newlabel{sec:adv}{{0.2.3}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Example that shows interrelationships among architectural decision variables, alternative types, situation variables, and quality attributes.}}{3}}
\newlabel{fig:situvari}{{2}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.2.4}Situation Variables and Functions}{3}}
\newlabel{sec:situations}{{0.2.4}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Overview of the dynamic architectural selection problem. $Q_i$ is the \emph  {i}-th quality variable, $g_i$ is the \emph  {i}-th softgoal, $v_i$ is the \emph  {i}-th functional alternative, $a_i$ is the \emph  {i}-th architectural decision variable, and $f_{v_i}^{g_j}(S)$ is the situation function of alternative $v_i$ and softgoal $g_j$.}}{3}}
\newlabel{fig:overall}{{3}{3}}
\citation{co}
\citation{nfr}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.2.5}Architectural Selection Problem}{4}}
\newlabel{sec:selproblem}{{0.2.5}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Aggregation rule for situation functions.}}{4}}
\newlabel{fig:opgoalaggre}{{4}{4}}
\citation{bellman1957}
\citation{Holland75}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces AND propagation rules.}}{5}}
\newlabel{fig:andrelation}{{5}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces OR propagation rules.}}{5}}
\newlabel{fig:orrealtion}{{6}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Example of a case in which a greedy algorithm may find a poor solution.}}{5}}
\newlabel{fig:greedyexp}{{7}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.3}Genetic Algorithm-based Dynamic Architectural Selection}{5}}
\newlabel{sec:genetic}{{0.3}{5}}
\citation{mutationprob}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.3.1}Genetic Algorithm Procedure}{6}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces A genetic algorithm}}{6}}
\newlabel{alg:ga}{{1}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.3.2}Representing Architectural Instances in Genes}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Example of encoding architectural decision variables into chromosomes.}}{6}}
\newlabel{fig:encode}{{8}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.3.3}Crossover and Mutation}{6}}
\citation{Miller95}
\citation{657608}
\citation{1979,lhs}
\bibstyle{spmpsci}
\bibdata{bib/exps,bib/GA,bib/general,bib/NFR,bib/thesis,bib/CMU,bib/UCI,bib/vari,bib/search_based_SE,bib/time}
\bibcite{bellman1957}{1}
\bibcite{mutationprob}{2}
\bibcite{782369}{3}
\bibcite{nfr}{4}
\bibcite{DBLP:conf/sera/ChungS04}{5}
\bibcite{co}{6}
\bibcite{Holland75}{7}
\bibcite{lhs}{8}
\bibcite{1979}{9}
\bibcite{Miller95}{10}
\bibcite{657608}{11}
\bibcite{DBLP:conf/serp/SubramanianC06}{12}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Example of two-point crossover.}}{7}}
\newlabel{fig:cross}{{9}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Example of mutation.}}{7}}
\newlabel{fig:mutation}{{10}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {0.3.4}Fitness and Selection}{7}}
